﻿using RealidadeAumentada.Entidades;

namespace RealidadeAumentada.Servicos.Rastreador
{
    public class RastreadorHSV : Rastreador_Principios
    {
        private int[] _ref_buf;

        public RastreadorHSV(int i_width, int i_height)
            :base(i_width,i_height,EBuffer.INT1D_X7H9S8V8_32)
	    {
		    this._ref_buf = new int[i_height*i_width];
	    }

	    public override object ObterBuffer()
	    {
		    return this._ref_buf;
	    }

        public override bool TemBuffer()
	    {
		    return true;
	    }

        public override void CobrirBuffer(object i_ref_buf)
	    {
		    Excessao.NaoImplementado();
	    }	
    }
}
